keep on its feet - Turkish English Dictionary